package org.domain.sigepac.repository;

import java.util.List;

import org.domain.sigepac.Entity.TipoUsuario;
import org.domain.sigepac.Entity.Usuario;

/** @author bruno.canto */

public interface RepositorioUsuario extends Repositorio<Usuario> {

	Usuario obterUsuario(Integer id);
	Usuario validarLogin(String usuario,String senha);
	List<Usuario> pesquisarPorNome(String nome);
	List<Usuario> pesquisarPorNome(String nome, TipoUsuario tipo);
	List<Usuario> listar(TipoUsuario tipo);

}
